/**
 *@category 
 *@author 邱磊
 *@date 2015年11月13日 下午1:13:48
 */
package com.hsnn.medstgmini.sys.dao;

import java.util.Map;

import com.hsnn.medstgmini.sys.model.form.SysImportFileInfoForm;
import com.hsnn.medstgmini.util.Pagination;

/**
 *@category 
 *@author 邱磊
 *@date 2015年11月13日 下午1:13:48
 *@param 
 */
public interface SysImportFileInfoDao {
	/**
	 * 
	 *@category 新增文件上传记录
	 *@author 邱磊
	 *@date 2015年11月13日 下午1:19:22
	 *@param
	 */
	public void addImportFile(SysImportFileInfoForm form);
	/**
	 * 
	 *@category 获取文件列表数据
	 *@author 邱磊
	 *@date 2015年11月13日 下午2:02:14
	 *@param 
	 *@return Pagination
	 */
	public Pagination getImportFileDataList(Pagination page);
	/**
	 * 
	 *@category 根据文件ID更新文件状态
	 *@author 邱磊
	 *@date 2015年11月13日 下午2:35:44
	 *@param 
	 *@return void
	 */
	public void updateImportFileStatus(int status,String fileId);
	/**
	 * 
	 *@category 根据文件ID获取文件信息
	 *@author 邱磊
	 *@date 2015年11月13日 下午2:44:24
	 *@param 
	 *@return Map<String,Object>
	 */
	public Map<String, Object> getImportFileById(String fileId);
}
